solar-powered transmitter - Türkçe İngilizce Sözlük